home *** CD-ROM | disk | FTP | other *** search
- ----------------------------------------
-
- JMode v1.00
- by Jason Keeney
-
- ----------------------------------------
-
- Copyright (c) 1993 Jason Keeney
-
- ----------------------------------------
-
-
- Introduction
- ------------
- The MODE.COM program provided by OS/2 is a means to change the display mode
- of a command line session. If you're like me, you spend a lot of time in
- a command line session (despite the efforts of the slick Workplace Shell)
- and welcome the ability to get more than the standard 80 columns and 25 rows.
-
- One of the potentially more useful modes, because of it few extra lines and
- readability on a 14" monitor, is the 80x30 mode (though I believe it's not
- documented in OS/2's on-line help facility). However the 80x30 mode as
- provided by MODE.COM is plagued by a hideously awkward font. Quite frankly,
- it's down right ugly. This is because the vertical resolution of the
- 80x30 mode doesn't lend itself well to being divided by 30.
-
- The good news is that the VGA is capable of expressing 80 columns by 30
- rows in a number of different display resolutions. This is where JMode
- comes in. By expressing the 80x30 text mode with a higher physical
- resolution, JMode lets each character cell take on the same proportions
- as in the standard 80x25 mode. This provides the extra lines of 80x30
- with same readible font of 80x25.
-
- Usage and requirments
- ---------------------
- JMode's only real requirement is that you are running OS/2 and have a
- display capable of 640x480 pixels. Note that this might exclude some
- portable LCD displays and is probably the reason that IBM chose a lower
- resolution for the 80x30 text mode.
-
- To set your display to JMode's good looking 80x30 mode, place JMode.Exe in
- a directory pointed at by your PATH setting and type
-
- JMode
-
- from a command prompt. Also, by adding
-
- /k JMode
-
- to the Parameters section in the Settings notebook of your OS/2 Full Screen
- or OS/2 Window icons, it will automatically run JMode each time you begin
- these sessions.
-
- Though there is no real reason for it, this program is 32-bit and will
- therefore only run on OS/2 versions 2.0 and above. This is only because
- my compiler will not create a 16-bit executable.
-
- Other information
- -----------------
- The zip file for JMode should contain all the following files:
-
- JMode.exe - The JMode program
- JMode.txt - This file
-
- This program may be freely distributed as long as all this and all
- accomanying files remain unaltered. In fact please pass this package on
- to friends and upload it to your favorite bulletin boards, etc...
-
- Though I do not require any kind of registration fee, I would ask that you
- send me a postcard (or at least some e-mail) just to let me know you're
- using my program. A donation of $1 to help defer the development costs of
- this and any future releases would be a great encouragement and would also
- put you on my "Preferred User" list. =)
-
- Any correspondence should be sent to:
-
- Jason Keeney
- 330 DeNeve Dr.
- Los Angeles, CA 90024-1387
- USA
-
- or
-
- p10bajrk@pic.ucla.edu (good only until 12/93)
-
- Questions, comments, suggestions for future versions, complaints, and bug
- reports are all welcome.
-
- Future Versions
- ---------------
- If there is a response, I plan to increase the capabilities of JMode to
- provide other potentially useful, non-standard modes. Again, your
- suggestions are more than welcome.
-
- Disclaimer
- ----------
- This program is provided "as is" without warranty of any kind. Furthermore,
- I cannot guarentee the quality or perfomance of this program and I cannot
- take responsiblity for any damages incurred as a result of its use or
- misuse. In other words, use it at your own risk.
-
- Trademarks
- ----------
- Any trademarks I've used like OS/2 or Workplace Shell, belong to whomever
- owns them. Although I have used them without permission, I have tried
- not to misuse them. I hope that out of the goodness in their hearts and
- the fact that I have no money, that they do not sue me. =)